package com.lwlk.zdk.model.Encapsulation;

import com.lwlk.zdk.model.pw.pwAssessGradeIndex;

import javax.validation.constraints.NotNull;
import java.util.List;

/*考核规则评分封装类*/
public class EncapsulationScore {

    private Integer id;

    private List<pwAssessGradeIndex> pwAssessGradeIndex;

    /*考核名称*/
    @NotNull(message = "考核名称不可为空")
    private String assessName;
    /*考核周期*/
    @NotNull(message = "考核周期不可为空")
    private String assessPeriod;
    /*考核编号*/
    @NotNull(message = "考核编号不可为空")
    private String assessNumber;
    /*考核类型*/
    @NotNull(message = "考核类型不可为空")
    private String assessType;
    /*考核标准*/
    @NotNull(message = "考核标准不可为空")
    private String assessStandard;
    /*考核对象*/
    @NotNull(message = "考核对象不可为空")
    private String assessObject;
    /*考核方案创建者*/
    private String assessFounder;
    /*平台id*/
    private Integer platformId;

    public Integer getPlatformId() {
        return platformId;
    }

    public void setPlatformId(Integer platformId) {
        this.platformId = platformId;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public List<com.lwlk.zdk.model.pw.pwAssessGradeIndex> getPwAssessGradeIndex() {
        return pwAssessGradeIndex;
    }

    public void setPwAssessGradeIndex(List<com.lwlk.zdk.model.pw.pwAssessGradeIndex> pwAssessGradeIndex) {
        this.pwAssessGradeIndex = pwAssessGradeIndex;
    }

    public String getAssessName() {
        return assessName;
    }

    public void setAssessName(String assessName) {
        this.assessName = assessName;
    }

    public String getAssessPeriod() {
        return assessPeriod;
    }

    public void setAssessPeriod(String assessPeriod) {
        this.assessPeriod = assessPeriod;
    }

    public String getAssessNumber() {
        return assessNumber;
    }

    public void setAssessNumber(String assessNumber) {
        this.assessNumber = assessNumber;
    }

    public String getAssessType() {
        return assessType;
    }

    public void setAssessType(String assessType) {
        this.assessType = assessType;
    }

    public String getAssessStandard() {
        return assessStandard;
    }

    public void setAssessStandard(String assessStandard) {
        this.assessStandard = assessStandard;
    }

    public String getAssessObject() {
        return assessObject;
    }

    public void setAssessObject(String assessObject) {
        this.assessObject = assessObject;
    }

    public String getAssessFounder() {
        return assessFounder;
    }

    public void setAssessFounder(String assessFounder) {
        this.assessFounder = assessFounder;
    }
}
